Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F31 Austria F2 Italy F2 Switzerland F1 Italy F9 Romania F4 Italy F31 Italy F32 Great Britain F19 Germany F20 Austria F1 Austria F2 Italy F2 Switzerland F2 Switzerland F3 Italy F15 Italy F26 Italy F28 Italy F30 Italy F31 Italy F4 Italy F17 Italy F18 Italy F25 Italy F27 Italy F28 Italy F11 Great Britain F22 Italy F13 Tunis Challenger Garden Open - Rome Top Wool Challenger Biella - Biella Trani Cup - Trani Challenger Casino Lugano - Lugano Wartburg Open - Eisenach Amer-Wilson Tampere Challenger - Tampere Internazionali di Tennis de San Marino - San Marino Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Architect Open - Budapest ATU Cup 2001 - Weiden Optimus Maia Open - Maia Open de Franche Comte - Besancon Sardinia International Championship - Cagliari Neride Prague Indoor - Prague CA-Challenge - Graz Tampere Imageneering Open - Tampere Tatra Banka Open 2001 - Bratislava Amer-Wilson Challenger - Tampere Warta Cup - Sopot 2003 USTA Tallahassee Tennis Challenger - Tallahassee Akbank Private Banking-TED Open - Istanbul Memorial Savigny - Sassuolo The LTA Wrexham Challenger - Wrexham Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Challenger Citta di Olbia - Olbia XXXVII Torneig C.E. Laieta - Barcelona San Remo Tennis Cup - San Remo West of England Challenger - Bristol Trofeo Francesco Guzzini - Recanati Geneva Challenger - Geneva BH Telecom Indoors Sarajevo 2006 - Sarajevo Tennis Napoli Cup 2006 - Napoli The LTA Bolton Challenger - Bolton Ljubljana Open - Ljubljana 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Amer-Wilson Tampere ATP Tournament - Tampere Mobilux Open - Luxembourg IPP Open - Helsinki San Marino Cepu Open - San Marino The LTA Nottingham Challenger - Nottingham Cepu Open - San Marino Bancastato Challenger Lugano - Lugano Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tatra Banka Open - Bratislava The Manchester Trophy - Manchester Tennis Napoli Cup 2007 - Napoli Nottingham Men's Challenger - Nottingham Garden Open 2005 - Rome Roma Challenger 2007 - Rome Open Castilla y Leon - Segovia San Remo Tennis Cup 15° Piertomaso - San Remo Czech Open 2005 - Prostejov Guzzini Challenger - Recanati 7° Trani Cup - Trani San Marino Cepu Open - San Marino BSI Challenger Lugano - Lugano The LTA Manchester Trophy - Manchester Brasov Challenger - Brasov Genoa Open - Genova Internazionali de Tennis di Bergamo - Bergamo IPP Open - Helsinki Memorial Manfredini - Sassuolo Besancon Challenger Kos-Zucchetti Tennis Cup - Cordenons Genova Open Challenger - Genova Monza Challenger IPP Open - Helsinki Roma Open Challenger - Rome Mobilux Open - Luxembourg BH Telecom Sarajevo 2007 - Sarajevo La Rinascente Tennis Cup Harbour Club Milano - Milan Open de Franche-Comte - Besancon Guzzini Challenger - Recanati Kolding Challenger Prostejov Challenger BMW Tennis Championship - Sunrise 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Rome Challenger Rijeka Open - Rijeka Le Gosier Challenger San Remo Tennis Cup - San Remo ATP Open Castilla y Leon - Segovia Internazionali di Tennis - Bergamo Ciudad de Telde - Telde ATP Guzzini Challenger - Recanati XI Torneo Internazionale di Tennis - Barletta Prostejov Challenger Citta di Como - Como Warsteiner Grand Prix - Oberstaufen Diego Open - Budapest Memorial A. Manfredini Sassuolo Challenger - Sassuolo Ischgl International Tennis Challenger 2003 - Ischgl VIII Torneo Internazionale di Tennis - Barletta Heineken Challenger - Ho Chi Minh City The LTA Cardiff Challenger - Cardiff Challenger Casino Lugano - Lugano KGHM Polish Indoors - Wroclaw Czech Indoor Open - Prague Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl Volkswagen Challenger 2005 - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Top Wool Challenger - Biella Sina-Kia Motors Tennis Cup - Cordenons Helsinki Challenger Pekao Open 2001 - Szczecin Tennis Napoli Cup - Naples ATP Challenger Hamburg - Hamburg Shimadzu All Japan Indoor - Kyoto Internazionali di Tennis di Bergamo - Bergamo Memorial Savigni - Sassuolo The LTA Manchester Challenger - Manchester Citta di Monza - Monza V Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Napoli Open de Montauban - Montauban 2001 Challenger Canottieri Mincio - Mantova Open Castilla y Leon Trofeo Iberdrola - Segovia IPP Open - Helsinki Milano Challenger-Jameson Cup - Milan Open Mutouest de Saint-Brieuc - St. Brieuc Open de Montauban - Montauban ECM Prague Open 2005 - Prague The Manchester Trophy - Manchester Guzzini Challenger - Recanati Steelers Cup 2005 - Kosice San Marino Cepu Open - San Marino Open de Montauban - Montauban Gerry Weber Open - Halle The Nottingham Challenger - Nottingham Tatra Banka Open 2003 - Bratislava The Scottish Championships - Edinburgh Memorial Piertomaso Tessitore - San Remo Banca Stato Challenger Lugano - Lugano XI Open International D'Andorra - Andorra Open Sabadell Atlantico - Barcelona Barletta Citta Della Disfida Open 2000 - Barletta AXA Open II - Espinho Bristol Challenger Trophy - Bristol Polish Open 2000 - Poznan Podebradka Cup - Prague BMW Brixina Tennis Open 2000 - Bressanone FILA Challenger - Biella XI Venice Open - Venice IPP Open - Helsinki Uncle Tobys Challenger - Tasmania ATP Bangalore Challenger - Bangalore Baumag Open - Budapest Atlantic City Open - Atlantic City San Marino Cepu Open - San Marino Open Castilla y Leon - Segovia Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Volkswagen Challenger 2004 - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Sarajevo Open 2004 - Sarajevo Trani Cup - Trani TED Open - Istanbul SIR Supermercadi Challenger - Rome Ordina Open - s-Hertogenbosch 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Olimp Kyiv Open - Kiev Internationaux du Doubs - Besancon Isla de Lanzarote - Lanzarote San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Top Wool Challenger-Immagine Trophy - Biella The LTA Manchester Trophy - Manchester Open de L'Isere-Trophee BNP Paribas - Grenoble Mitsubishi Electric Europe Cup - Monza XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Bergamo Challenger Scania Stockholm Open - Stockholm Energis Open - Amsterdam Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan Estoril Open - Estoril Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona BMW Open - Munich The Stella Artois Grass Court Championships - London 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Thailand Open - Bangkok Stockholm Open - Stockholm Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach CA Tennis Trophy - Vienna TD Waterhouse Cup - Long Island AAPT Championships - Adelaide Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Open - Dubai Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Grand Prix Hassan II - Casablanca BMW Open - Munich Jersey Challenger Mercedes Cup - Stuttgart Idea Prokom Open - Sopot China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Bratislava Challenger Synsam Swedish Open - Bastad AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Helsinki Challenger Pilot Pen Tennis - New Haven Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland Allianz Suisse Open Gstaad - Gstaad Catella Swedish Open - Bastad If Stockholm Open - Stockholm Salzburg Challenger CA Tennis Trophy - Vienna If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Bank Austria Tennis Trophy - Vienna Ordina Open - s-Hertogenbosch Helsinki Challenger Brisbane International - Brisbane Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Medibank International - Sydney Marrakech Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Moselle - Metz Thailand Open - Bangkok If Stockholm Open - Stockholm Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Erste Bank Open - Vienna Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Barletta Challenger Open 13 - Marseille International German Open - Hamburg Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Hypo Group Tennis International - Portschach BMW Open - Munich Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Open Sud de France - Montpellier Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Rakuten Japan Open - Tokyo Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Generali Open - Kitzbuhel Thailand Open - Bangkok Stockholm Open - Stockholm AEGON Championships - London Open 13 - Marseille AEGON International - Eastbourne Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Helsinki Challenger Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Rakuten Japan Open - Tokyo Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach SkiStar Swedish Open - Bastad Power Horse Cup - Dusseldorf Valencia Open - Valencia Stockholm Open - Stockholm Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle If Stockholm Open - Stockholm The LTA Hull Challenger - Hull USTA Challenger of North Miami Beach - North Miami Beach Malaysian Open - Kuala Lumpur The Scottish Tennis Championships - Edinburgh Tampere Challenger Tampere Challenger The Surbiton Trophy - Surbiton Jameson Cup - Milan Heineken Open Shanghai - Shanghai Open 13 - Marseille Open Seat Godo 2005 - Barcelona Trofeo Conde de Godo - Barcelona Synsam Swedish Open - Bastad Heineken Open - Auckland Estoril Open - Estoril Open 13 - Marseille The Samsung Open - Nottingham Pilot Pen Tennis - New Haven PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril The Hypo Group Tennis International 2008 - Poertschach Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Open 13 - Marseille Internazionali BNL d'Italia - Rome Catella Swedish Open - Bastad Open de Moselle - Metz St. Petersburg Open - St. Petersburg International Championship of Croatia - Umag Open SEAT 2008 - Barcelona Heineken Open - Auckland Apia International - Sydney Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Open de Nice Cote dAzur - Nice TD Waterhouse Cup - Long Island NASDAQ-100 Open - Miami AIG Japan Open - Tokyo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Croatia Open - Umag Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pilot Pen Tennis - New Haven BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Regions Morgan Keegan Championships - Memphis Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Open 13 - Marseille Rogers Cup - Montreal BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Tennis Masters Series - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells Rogers Masters - Montreal Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Tennis Masters Series - Paris Sony Ericsson Open - Miami Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London AEGON International - Eastbourne Australian Open - Melbourne Abierto Mexicano Telcel - Acapulco Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Argentina Open - Buenos Aires Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris NASDAQ-100 Open - Miami U.S. Open - New York Campionati BNL dItalia - Rome Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group 2, SF, MKD-FIN 3-2 Wimbledon - London Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, Group II, 2R, IRL-FIN 2-3 Davis Cup, Group II, 1R, MON-FIN 2-3 Davis Cup, Group II, 2R, DEN-FIN 3-2 U.S. Open - New York Rogers Masters - Toronto French Open - Paris Olympics - London Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group II, 1R, FIN-BUL 3-2 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Davis Cup, Group II, 1R, FIN-ZIM 4-1 Olympics - Athens Olympics - Beijing